
namespace Himall.Entity
{
    using System;
    using System.Collections.Generic;
    /// <summary>
    /// 门店信息表
    /// </summary>
    public partial class ShopBranchInfo:BaseModel
    {      
    
        long _id;
        public new long Id { get{ return _id; } set{ _id=value; base.Id = value; } }
        public long ShopId { get; set; }
        /// <summary>
        /// 门店名称
        /// </summary>
        public string ShopBranchName { get; set; }
        /// <summary>
        /// 门店地址ID
        /// </summary>
        public int AddressId { get; set; }
        /// <summary>
        /// 所在区域全路径编号(省，市，区)
        /// </summary>
        public string AddressDetail { get; set; }
        /// <summary>
        /// 联系人
        /// </summary>
        public string ContactUser { get; set; }
        /// <summary>
        /// 联系地址
        /// </summary>
        public string ContactPhone { get; set; }
        /// <summary>
        /// 门店状态(0:正常，1:冻结)
        /// </summary>
        public Himall.CommonModel.ShopBranchStatus Status { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public System.DateTime CreateDate { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string AddressPath { get; set; }
        /// <summary>
        /// 服务半径
        /// </summary>
        public Nullable<int> ServeRadius { get; set; }
        /// <summary>
        /// 经度
        /// </summary>
        public Nullable<float> Longitude { get; set; }
        /// <summary>
        /// 维度
        /// </summary>
        public Nullable<float> Latitude { get; set; }
        public string ShopImages { get; set; }
        public bool IsStoreDelive { get; set; }
        public bool IsAboveSelf { get; set; }
        public int DeliveFee { get; set; }
        public int DeliveTotalFee { get; set; }
        /// <summary>
        /// 开店时间
        /// </summary>
        public System.TimeSpan StoreOpenStartTime { get; set; }
        /// <summary>
        /// 关店时间
        /// </summary>
        public System.TimeSpan StoreOpenEndTime { get; set; }
        /// <summary>
        /// 免邮费
        /// </summary>
        public int FreeMailFee { get; set; }
        /// <summary>
        /// 是否推荐
        /// </summary>
        public bool IsRecommend { get; set; }
        /// <summary>
        /// 推荐排序
        /// </summary>
        public long RecommendSequence { get; set; }
    
        public virtual ICollection<ShopBranchInTagInfo> Himall_ShopBranchInTags { get; set; } = new HashSet<ShopBranchInTagInfo>();
    }
}
